package 字符流;

import java.io.*;

public class 字符流复制java文件 {
    public static void main(String[] args) throws IOException {
        /*创建字符输入流对象 InputStreamReader*/
        InputStreamReader isr = new InputStreamReader(new FileInputStream("字符流\\字符串的编码解码问题.java"));
        /*创建字符输出流对象 OutputStreamWriter*/
        OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("字符流\\字符串的编码解码问题2.java"));
        /*读写数据，复制文件*/
        /*一次读写一个字符数据*/
//        int ch;
//        while ((ch=isr.read())!=-1){
//            osw.write(ch);
//        }

        /*一次读写一个字符数组数据*/
        char[] chs = new char[1024];
        int len;
        while ((len=isr.read(chs))!=-1){
            osw.write(chs,0,len);
        }
        /*释放资源*/
        osw.close();
        isr.close();
    }
}